About Scott House Management (leigh On Sea) Limited (02472423) United Kingdom