About Sunningdale House Developments (st Nicolas) Management Limited (12935391) United Kingdom