About 104 Eaton Place (management) Limited (02077055) United Kingdom