About Stantondrew Properties Ltd (09033581) United Kingdom