About Exell Homes Limited (13711449) United Kingdom