About Burton Cliffe Management Company Limited (06378947) United Kingdom