About Beach House Developments Limited (12346383) United Kingdom