About Balmoral Close Residents Association Limited (01201333) United Kingdom