About Chynham Place Management Company Limited (07707295) United Kingdom