About Sheepy Road Management Company Limited (02430763) United Kingdom