About Barry Howard Homes (flore) Ltd (12194805) United Kingdom