About Green And Red Properties Limited (13324692) United Kingdom