About Green Road Properties Limited (NI607371) United Kingdom