About Wendy House (freehold) Limited (04837193) United Kingdom