About Holloway Lane Residents Company Limited (02906821) United Kingdom