About 32 St. Thomas Street Ryde Management Company Limited (07512020) United Kingdom