About Standen Property Limited (04339609) United Kingdom