ACRU LIMITED Company number 16357420 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address20a Glenelg Road, London, England, SW2 5JT PostcodeSW2 5JT Companies at this postcode 26 Average house price in SW2 5JT £593,000 (37 sales) Map