About Benjamin Green Properties Ltd (11663747) United Kingdom