About Wendy Properties Ltd (11621833) United Kingdom