About Sylvester Estates Limited (02788337) United Kingdom