About 20 Manor Road Salisbury Management Company Limited (02300013) United Kingdom