About Right House Properties Limited (12727842) United Kingdom