About The Orchids Management Company Limited (09202191) United Kingdom