About St James Flats Management Limited (01518095) United Kingdom