About Mansard House Residents Association Limited (01260640) United Kingdom