About 158 West Hill Management Co. Limited (02012764) United Kingdom