About Friars Investment (chelmsford) Limited (00625008) United Kingdom