About Sunningdale House Developments (plover Road) Management Limited (12935306) United Kingdom