About Green Street Nominees Limited (05279260) United Kingdom