About 28 Sandmere Road Management Limited (04928816) United Kingdom