About 22 Leighton Grove Limited (02531640) United Kingdom