About Green Bay Property Rentals Limited (09855992) United Kingdom