About Howe Crescent Management Co Ltd. (03089861) United Kingdom