About Floorplan (london) Limited (07586668) United Kingdom