About Neseta Flat Management Limited (03086149) United Kingdom