About Margery Properties Limited (00483501) United Kingdom