About Mitchell Brook Gardens No. 2 Residents Company Limited (02429843) United Kingdom