About Barke Properties Limited (13578513) United Kingdom