About N And F Properties Limited (10199114) United Kingdom