About Kristbride Properties Ltd (12774119) United Kingdom