STAR SOLUTION LIMITED Company number 05774656 · Monitor this company Dissolved Overview People 2 Documents Analysis Location Related Registered office Address91 CRESCENT ROAD, LONDON, SE18 7AH PostcodeSE18 7AH Companies at this postcode 28 Average house price in SE18 7AH £345,000 (22 sales) Map