About 12 Nevern Square (management Company) Limited (10501371) United Kingdom