About Holm Oak Homes (ludlow) Limited (09800278) United Kingdom