About Green Dene Property Company Limited (06915403) United Kingdom