About Red Emerald Properties Limited (09995643) United Kingdom