About Holborn Associated Homes Limited (06337297) United Kingdom