About G & L Homes Ltd (07935963) United Kingdom