About Green Constructions & Planning Limited (12358841) United Kingdom