About Kingsbarn Properties Ltd (13433906) United Kingdom