About Kelian Flat Management Limited (04318015) United Kingdom