About Wendyhouse (property) Ltd (10618842) United Kingdom