About J W Loftus Property Ltd (10402580) United Kingdom