About 2 St James Park (croydon) Management Limited (02960692) United Kingdom