About 43 44 Nevern Square Management Company Limited (03987499) United Kingdom