About Lawrence Barrie Homes Ltd (10509722) United Kingdom