About Orchid Place Management Company (warfield) Limited (12026194) United Kingdom