About Barkes Property Limited (11850363) United Kingdom