About West Hill Place Management Limited (02174239) United Kingdom