About Karslake Property Ltd (13063791) United Kingdom