GLENCASTLE PROPERTIES LIMITED Company number 02169334 · Monitor this company Active Overview People 3 Financial Control Charges Documents Analysis Location Related Registered office Address123 Longmore Road, Shirley, Solihull, West Midlands, B90 3EF PostcodeB90 3EF Companies at this postcode 8 Average house price in B90 3EF £429,000 (29 sales) Map