About Swalon Flat Management Limited (03186100) United Kingdom