About Glebeland Homes Ltd. (02009670) United Kingdom