About Balmoral House E14 Management Ltd (13211033) United Kingdom