About Glenhurst House Management (brentford) Limited (01592420) United Kingdom