About Homestead Associates Limited (09331346) United Kingdom