About Chayofa Place Management Company Limited (03819716) United Kingdom