About 2 Royal Terrace Management Company Limited (13326489) United Kingdom