About Red Lynch Properties Limited (05115917) United Kingdom