About Bartows Mews Residents Association Limited (02155167) United Kingdom