About Barkin Development And Property Company Limited (07469672) United Kingdom