About Barons Court House Management Ltd (04087187) United Kingdom