ST PETER CATHOLIC ACADEMY TRUST Company number 10435919 · Monitor this company Dissolved Overview People 12 Control Documents Analysis Location Related Registered office AddressShaggy Calf Lane, Slough, Berkshire, United Kingdom, SL2 5HW PostcodeSL2 5HW Map