About St. Fillan Housing Limited (03713260) United Kingdom