About Maxwell Knight Management Limited (12803062) United Kingdom