About The Front Residences Management Company Limited (NI648956) United Kingdom