About Seaford Grange (newlands) Management Company Limited (13032831) United Kingdom