About Green Apple Housing Ltd (12882205) United Kingdom