ASTRA DEVELOPMENTS PROPERTY MAINTENANCE LIMITED Company number 13379418 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressAccountancy House, Station Road ,Upper Broughton, Melton Mowbray, United Kingdom, LE14 3BQ PostcodeLE14 3BQ Companies at this postcode 61 Average house price in LE14 3BQ £746,000 (27 sales) Map