About Barrack & Fort Property Services Ltd (13597593) United Kingdom