About Barry Howard Homes (long Lawford ) Ltd (10710351) United Kingdom