About Barts Close Residents Committee Limited (03337891) United Kingdom