Friars Place (North Finchley) Management Co. Limited is an active company incorporated on 27 January 1998 with the registered office located in Stanmore, Greater London. Friars Place (North Finchley) Management Co. Limited was registered 27 years ago.