About Orchid At Oakham Management Company Limited (07687329) United Kingdom