About Logical Property Solutions Limited (11426033) United Kingdom