About Clapham Court Properties Limited (00467950) United Kingdom