About Timber Wharf Management Limited (03991654) United Kingdom