About Brammer Estates Limited (02598896) United Kingdom