About Bath & Stratford Homes Limited (09629224) United Kingdom