About 65 Franciscan Road Management Limited (03490330) United Kingdom