About Mitchell Brook Gardens No.3 Residents Company Limited (02791093) United Kingdom