About Knowland Mews Management Ltd (11191928) United Kingdom