About Sage Green Properties Limited (13049446) United Kingdom