About St Francis Close Tring (management) Limited (12178529) United Kingdom