About Chatila Properties Limited (12546673) United Kingdom