Taoloo Villa, 848 Clear Water Bay Road, Clearwater Bay, Hong Kong