About Green Rose Developments Limited (10646915) United Kingdom