About Inspired Homes & Buildings Ltd (10299655) United Kingdom