About Green-allen Property Developments Ltd (05368571) United Kingdom