About Kirkwood Management Limited (05007511) United Kingdom