About Richfield Place Management Limited (02884446) United Kingdom