About Homack (no. 40) Limited (SC137286) United Kingdom