About The Cedars (ealing) Management Limited (00776260) United Kingdom