About Woodpecker House Residents Association (trematon Place) Limited (02675323) United Kingdom