About Benson Homes (atlanta) Ltd (10872049) United Kingdom