About Red House New Romney Management Limited (the) (01197213) United Kingdom