MAYJAY SOLUTIONS LTD Company number 10717788 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office Address26 CLEVEDON COURT, CLIVE ROAD, LONDON, UNITED KINGDOM, SE21 8BT PostcodeSE21 8BT Companies at this postcode 8 Average house price in SE21 8BT £344,000 (31 sales) Map