About 84 Middlesex Street Management Company Limited (03052928) United Kingdom