About Ralph Hugo Properties Ltd (12107091) United Kingdom