About Barrhill Properties Southern Limited (10846000) United Kingdom