About Ffordd Celyn Management Company Limited (10296966) United Kingdom