About Tower Place Developments Limited (03897409) United Kingdom