About Brentford Lock (herons View Phase) Management Company Limited (05115050) United Kingdom