About Green Road Apartments Company Limited (NI603659) United Kingdom