About 2-3 Fernlea Terrace (st. Ives) Management Company Limited (12236912) United Kingdom