About Wendy House Properties Ltd (05861369) United Kingdom