About City Green Properties Limited (05998473) United Kingdom