About Shepherdess Walk Management Limited (08816476) United Kingdom