About Red Elk Properties Limited Liability Partnership (OC332640) United Kingdom