About Bamford Brook Apartments 2018 Limited (11422069) United Kingdom