About The Sherwood Flat Management Co. Ltd. (02846969) United Kingdom