About Knoll House (beckenham) Limited (07974363) United Kingdom