About Limchester Properties Limited (00731866) United Kingdom