About Kindred Spirit Partnership Limited (SC567033) United Kingdom