About Logical Property Services Ltd (11598001) United Kingdom