About Bark Properties Ltd (10091105) United Kingdom