About Blockhouse Management Ltd (08875410) United Kingdom