About Manor Castle Properties Limited (04492294) United Kingdom