About Loftus Properties Limited (NI013753) United Kingdom