About Kinnard Land Properties Limited (11758395) United Kingdom