About Ideal Place (london) Limited (04927154) United Kingdom