About Kirkwood Management (yorkshire) Limited (12137863) United Kingdom