About Castle Lane (torquay) Management Company Limited (02516346) United Kingdom