About Village Green Properties Limited (03616992) United Kingdom