About Westhorne Residents Company Limited (01028294) United Kingdom