About Burnham & Slough Estates Uk Ltd (11970568) United Kingdom