About Town House Developments (sussex) Limited (02775346) United Kingdom