About P & R Green Properties Ltd (11457982) United Kingdom