About F And N Properties Limited (06744606) United Kingdom