About 105 West Hill Road Management Limited (02938423) United Kingdom