About Stoke Green Properties Limited (07262285) United Kingdom