About Looc Properties Ltd (12525348) United Kingdom