About London Road (romford) Management Company Limited (02895138) United Kingdom