About 30 Bower Place (management) Limited (03697933) United Kingdom