About 40a Micklegate (management) Ltd (11752899) United Kingdom