About Inspire Homes Ls8 Ltd (11598945) United Kingdom