About Harborne Tenants Limited (00362246) United Kingdom