About Glee Homes Ltd (13229505) United Kingdom