About Projekthaus 2504 Limited (07516031) United Kingdom