About Barker & Pike Properties Limited (03568747) United Kingdom