About S H Loftus Properties Limited (11084658) United Kingdom