About Klix Property Services Ltd (10839077) United Kingdom