About Stanmore Properties Limited (04257243) United Kingdom