About Sensor Property Management Ltd (08154043) United Kingdom