About Logic Property Solutions Limited (11522948) United Kingdom