About Stn Property Ltd (11126276) United Kingdom