About Brooke Grove Residence Limited (11580132) United Kingdom