About 31 St James Terrace Management Limited (13230548) United Kingdom