About Allocate Homes Ltd (10952847) United Kingdom