About Project Haus Limited (07210125) United Kingdom