About Londonmetric Property Plc (07124797) United Kingdom