About 24 Brondesbury Villa S Residents Company Limited (02003796) United Kingdom