About Chace Properties Limited (13396127) United Kingdom