About Troughton Residential London Ltd (08115577) United Kingdom