About Limar Properties Ltd (10722591) United Kingdom