About The Cedars (devizes) Management Company Limited (13471243) United Kingdom