About Admiral S Wharf Management Company Limited (02256001) United Kingdom