About Cobham Properties Limited (05552995) United Kingdom