About Stoic Property Limited (10480935) United Kingdom