About Oakhouse Living Spaces Ltd (11682748) United Kingdom