About 44 St James Parade (management) Limited (02207678) United Kingdom