About Elgin Homes Ltd. (13399440) United Kingdom