About Ballymore Brentford Waterside Holdings Limited (11766571) United Kingdom