ALPHAROSE LIMITED Company number 15077111 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address61 Newmarsh Road, London, England, SE28 8TA PostcodeSE28 8TA Companies at this postcode 50 Average house price in SE28 8TA £381,000 (42 sales) Map