About 50 & 52 Fenland Place Management Company Ltd (13240571) United Kingdom