About Russmore Property Company Limited (00688487) United Kingdom