About House Of St Francis Properties Ltd (10299967) United Kingdom