About Castle House Management Company (liskeard) Limited (02516343) United Kingdom