About Chalk Farm Properties Limited (00807161) United Kingdom