About Shabu House Management Limited (02027248) United Kingdom