About Lt Hove Developments Limited (13511709) United Kingdom