About Wick Lane Wharf Management Limited (08387684) United Kingdom