About Top Properties (london) Limited (07477897) United Kingdom