About Sunningdale House Developments (st Nicolas) Limited (12149856) United Kingdom